Today in oil and natural gas markets:
A closer look at fund managers' energy market futures and options positioning
European gas inventories post fastest seasonal draw since 2016. European gas prices over Asia in response.
ERCOT hits $1,321/MWh as wind output collapses
EPA finalizes Waste Emissions Charge rules as directed by the IRA while market carbon prices respond to the US presidential race